• word of the day

    sensory deprivation

    sensory deprivation - Dictionary definition and meaning for word sensory deprivation

    Definition
    (noun) a form of psychological torture inflicted by depriving the victim of all sensory input
Download our Mobile App Today
Receive our word of the day
on Whatsapp